What is the meaning of the word "cumulus cloud"?

Definitions: